hurriedly built - Francés Inglés Diccionario